iRidium для Bus77
Набор инструментов для создания интерфейсов управления оборудованием в шине Bus77.
документация обновлена 22.5.2025
Описание
Драйвер Bus77 - это набор инструментов, позволяющий создать интерфейс для управления домом или офисом на базе оборудования, работающего по протоколу Bus77. Список поддерживаемого оборудования доступен в каталоге Bus77 устройств.
Добавление драйвера
Отсканировать Bus77 шину и добавить устройства в проект (панельный / серверный) можно с помощью импорта устройств из приложения Bus77 Home или с помощью проекта Bus77 в iRidium Studio.
Импорт устройств
- Для добавления устройств в iRidium Studio, необходимо из приложения Bus77 Home выгрузить файл с заранее настроенными устройствами. Для этого в настройках линии нажмите Экспортировать данные в файл:

- Сохраните файл в формате *.b77:

- В iRidium Studio, на вкладке Devices, нажмите кнопку сканера / импорта, выберите Bus77 Project Import (*.b77):

В проект будет добавлен драйвер Bus77 с настроенными устройствами, командами и фидбэками. Изменить настройки можно в параметрах устройств.
Начиная с версии Bus77 Home v2.1.0, проект экспортируется с новым расширением b77.
- Все проекты, экспортированные на версиях ниже v2.1.0 с расширением *.irb77, совместимы с любой версией iRidi Studio.
- Проекты, экспортированные на v2.1.0 и выше с расширением *.b77, совместимы с iRidi Studio, начиная от версии v1.3.66.
Настройка параметров подключения
Настройка подключения драйвера:
- Log Level - уровень логирования драйвера;
- Host - IP-адрес оборудования;
- Port - порт подключения;
- Keep Alive - интервал проверки TCP соединения. В случае отсутствия ответа на запрос Keep Alive, драйвер будет принудительно переведён в состояние отключен;
- Line polling frequency (ms) - частота опроса линии для токена Online у устройств Bus77.
- LID - адрес на линии.

Настройка подключения устройств:
- LID - адрес на линии;
- Model - модель устройства;
- PIN - пин код устройства.
По нажатию правой кнопки мыши (ПКМ) по устройству или драйверу появится меню с кнопкой "Открыть в проекте Bus77" . По нажатию на кнопку откроется Bus77 проект на вкладке "Связи и логика", выбранное устройство будет выделено.

Для удобного отслеживания состояния устройств, у каждого устройства в проекте есть свой токен Online.
Если у панельного / серверного проекта нет привязанного Bus77 проекта, то кнопка "Открыть в проекте Bus77" будет неактивна, появится ошибка: "Связанный проект не найден. Попробуйте привязать проект снова."
Если выбранное устройство не найдено, то появится ошибка: "Устройство не найдено. Синхронизируйте проекты."
Мониторинг доступности устройств
У устройств Bus77 есть собственный токен Online, он находится в папке Токены внутри устройства. Создан для удобного мониторинга за состоянием устройства (онлайн/офлайн) на линии.
Свойства токена Online серверный проект

По умолчанию, в серверном проекте, токен Online выключен.
Токен, можно включить, назначив значение True у параметра On Server в настройках токена.
Частота опроса, токена Online, задается для всех устройств драйвера, через параметр Line polling frequency (ms), находится в настройках драйвера Bus77, диапазон значений для параметра:
0 – опрос не будет происходить, даже если токен Online включен; 10000 – опрос устройств будет происходить каждые 10 секунд (это min значение, которое можно выставить, max значение для параметра не задано, но оно не может превышать значение десятизначного числа).
Не рекомендуется выставлять минимальное значение для параметра Line polling frequency (ms), чтобы не перегружать линию запросами.
Если значение параметра не вводилось вручную, при включении токена Online значение параметра Line polling frequency (ms) будет автоматически выставляется 10000, а при выключении всех токенов Online будет выставлен 0.
Если в течении 15 секунд включить или выключить 2 токена Online подряд, откроется попап с предложением включить или выключить все токены Online у устройств, в рамках одного драйвера Bus77.
На web-интерфейсе сервера параметр Line polling frequency (ms) называется UpdatePingTime находится в настройках драйвера Bus77 во вкладке Drivers раздел WORK. Для изменения параметра через скрипты тоже используется имя UpdatePingTime, пример:
function on () {
IR.GetDevice("Bus77").SetParameters({UpdatePingTime: 10000});
}
function off () {
IR.GetDevice("Bus77").SetParameters({UpdatePingTime: 0});
}
Свойства токена Online панельный проект

По умолчанию, в панельном проекте, токен Online включен и выключить его нельзя.
Частота опроса, токена Online, задается для всех устройств драйвера, через параметр Line polling frequency (ms), находится в настройках драйвера Bus77, диапазон значений для параметра:
0 – опрос не будет происходить, даже если токен Online включен; 10000 – опрос устройств будет происходить каждые 10 секунд (это min значение, которое можно выставить, max значение для параметра не задано, но оно не может превышать значение десятизначного числа).
Не рекомендуется выставлять минимальное значение для параметра Line polling frequency (ms), чтобы не перегружать линию запросами.
Если значение параметра не вводилось вручную, при добавлении связи с токеном Online значение параметра Line polling frequency (ms) будет автоматически выставляется 10000, а при удалении всех связей с токеном Online будет выставлен 0.
Для изменения параметра Line polling frequency (ms) в панельном проекте используется параметр UpdatePingTime находится в настройках драйвера Bus77 во вкладке Drivers раздел PROJECT SETTING, в окне System menu. Для изменения параметра скрипты так же используется имя UpdatePingTime, пример:
function on () {
IR.GetDevice("Bus77").SetParameters({UpdatePingTime: 10000});
}
function off () {
IR.GetDevice("Bus77").SetParameters({UpdatePingTime: 0});
}
Управление устройствами
Для управления устройствами используйте команды и фидбэки, созданные приложением при импорте драйвера в панельный или серверный проект.
При импорте в драйвер попадают только те команды и фидбэки, которые используются для управления. Это сделано, чтобы команды для программирования устройства не мешались, а лишние фидбэки не увеличивали стоимость лицензии.
Если вам необходимы команды и фидбэки, которых нет в списке, то вы можете добавить их с помощью ПКМ по устройству. Для этого нажмите кнопку Add Optional Commands и выберите необходимые команды и фидбэки.

Все команды и фидбэки имеют предустановленный список настроек в Bus77 проекте и не имеет дополнительных настроек в серверном или панельном проекте.

Чтобы отправить команду, перетяните ее на графический элемент и укажите значение (Value), которое необходимо отправить. Чтобы отобразить значение с канала обратной связи, перетащите Feedback на графический элемент, и укажите, каким образом вывести значение (Value). Подробнее о работе с графическими элементами написано в статье "Типы графических элементов".
Датчик влажности
В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.
Command:
| Параметр | Значение | Описание |
|---|---|---|
| Availability | 0 / 1 | Доступность датчика: 1 - включить, 0 - выключить |
| CalibrationValue | -20 ~ 20 | Калибровочное значение датчика |
| UpperPoint | 0 ~ 100 | Верхняя отслеживаемая точка значения датчика |
| BottomPoint | 0 ~ 100 | Нижняя отслеживаемая точка значения датчика |
| Deadband | 0 ~ 100 | Минимальное значение, на которое должно произойти изменение значения с датчика (от текущего), чтобы произошло событие изменения канала обратной связи Value, независимо от настройки Pulse |
| Pulse | 0 ~ 60 | Таймер, через который отправляется значение в шину (в мин). 0 - выключен, минимальное значение 1, максимальное - час. |
Feedback:
| Параметр | Значение | Описание |
|---|---|---|
| Value | 0 ~ 100 | Значение датчика |
| Availability | 0 / 1 | Доступность датчика: 1 - включен, 0 - выключен |
| AlarmState | -1 ~ 1 | Состояние тревоги: -1 - ниже, 0 - норма, 1 - выше |
Датчик давления
В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.
Command:
| Параметр | Значение | Описание |
|---|---|---|
| Availability | 0 / 1 | Доступность датчика: 1 - включить, 0 - выключить |
| CalibrationValue | -1000 ~ 1000 | Калибровочное значение датчика |
| UpperPoint | 0 ~ 1000 | Верхняя отслеживаемая точка значения датчика |
| BottomPoint | 0 ~ 1000 | Нижняя отслеживаемая точка значения датчика |
| Deadband | 0 ~ 1000 | Минимальное значение, на которое должно произойти изменение значения с датчика (от текущего), чтобы произошло событие изменения канала обратной связи Value, независимо от настройки Pulse |
| Pulse | 0 ~ 60 | Таймер, через который отправляется значение в шину (в мин). 0 - выключен, минимальное значение 1, максимальное - час. |
Feedback:
| Параметр | Значение | Описание |
|---|---|---|
| Value | 0 ~ 1000 | Значение датчика |
| AlarmState | -1 ~ 1 | Состояние тревоги: -1 - ниже, 0 - норма, 1 - выше |
Датчик движения
В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.
Command:
| Параметр | Значение | Описание |
|---|---|---|
| Availability | 0 / 1 | Доступность датчика: 1 - включить, 0 - выключить |
| CalibrationValue | -1000 ~ 1000 | Калибровочное значение датчика |
| UpperPoint | 0 ~ 1000 | Верхняя отслеживаемая точка значения датчика |
| BottomPoint | 0 ~ 1000 | Нижняя отслеживаемая точка значения датчика |
| Deadband | 0 ~ 1000 | Минимальное значение, на которое должно произойти изменение значения с датчика (от текущего), чтобы произошло событие изменения канала обратной связи Value, независимо от настройки Pulse |
| Pulse | 0 ~ 60 | Время, через которое будет генерироваться изменение глобальной переменной канала Value, независимо от настройки Deadband |
| Silence | any value | Отключить датчик на время КУ SetSilenceTime |
| HighBacklightValue | 0 ~ 100 | Значение датчика для включения света |
| IncomeIllumination | 0 / 1 | Канал входящего значения освещенности |
| LightAutoOffTimer | 0 ~ 65535 | Время ожидания в минутах перед отключением диммеров / реле после пропажи движения |
| LightMode | 0 / 1 | Режим включения света: 0 - без учета освещенности, 1 - с учетом уровня освещения |
| LightValue | 0 ~ 100 | Значение включения света без учета освещенности |
| LowBacklightValue | 0 ~ 100 | Значение включения света для светлого режима |
| MotionThreshold | 0 ~ 1000 | Установка порога для определения наличия движения |
| SetSilenceTime | 0 ~ 65535 | Задать время Silence |
| SetTimerDelayOn | 0 ~ ... | Задать время в секундах, по истечению которого произойдет включение датчика, если он был запущен через КУ StartWithDelay |
| ShiftSetPointValue | 0 ~ 25 | Настройка для ShiftSetPoint |
| StartWithDelay | any value | Включить сенсор с использованием функции задержки по таймеру КУ SetTimerDelayOn |
| IncomeMotionState | 0 / 1 | Входящее значение движения от других датчиков |
| FastMode | 0 / 1 | Режим быстрого обнаружения движения |
#Feedback:
| Параметр | Значение | Описание |
|---|---|---|
| Value | 0 ~ 1000 | Значение датчика |
| AlarmState | -1 ~ 1 | Состояние тревоги: -1 - ниже, 0 - норма, 1 - выше |
| Availability | 0 / 1 | Доступность датчика |
| SilenceState | -1 ~ 1 | Состояние Silence: -1 - Silence, 0 - выключен, 1 - включен |
| State | 0 / 1 | Cостояние удаленного устройства с учетом задержки |
| MotionState | 0 / 1 | Флаг наличия движения с учтом параметра MotionThreshold |
Датчик загрязнения воздуха
В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.
Command:
| Параметр | Значение | Описание |
|---|---|---|
| Availability | 0 / 1 | Доступность датчика: 1 - включить, 0 - выключить |
| UpperPoint | 0 ~ 20000 | Верхняя отслеживаемая точка значения датчика |
| BottomPoint | 0 ~ 20000 | Нижняя отслеживаемая точка значения датчика |
| Deadband | 0 ~ 20000 | Минимальное значение, на которое должно произойти изменение значения с датчика (от текущего), чтобы произошло событие изменения канала обратной связи Value, независимо от настройки Pulse |
| Pulse | 0 ~ 60 | Таймер, через который отправляется значение в шину (в мин). 0 - выключен, минимальное значение 1, максимальное - час. |
Feedback:
| Параметр | Значение | Описание |
|---|---|---|
| ValueVOC | 0 ~ 20000 | Значение датчика VOC |
| AlarmState | -1 ~ 1 | Состояние тревоги: -1 - ниже, 0 - норма, 1 - выше |
| Availability | 0 / 1 | Доступность датчика: 1 - включен, 0 - выключен |
Датчик напряжения
В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.
Command:
| Параметр | Значение | Описание |
|---|---|---|
| Availability | 0 / 1 | Доступность датчика: 1 - включить, 0 - выключить |
| CalibrationValue | 0 ~ 20000 | Установление зависимости между показаниями средства измерительного прибора и размером измеряемой величины. |
| UpperPoint | 0 ~ 20000 | Показания датчика напряжения для данной среды считается высокими при достижении указанного значения. |
| BottomPoint | 0 ~ 20000 | Показания датчика напряжения для данной среды считаются низкими до достижения указанного значения. |
| Deadband | 0 ~ 20000 | Отправлять значение напряжения, если оно изменилось более чем на указанное значение. |
| Pulse | 0 ~ 60 | Отправлять запрос на получение актуального напряжения через указанное количество минут (0 - отключить таймер). |
| AlarmPulse | 0 ~ 128 | Время, через которое сработает тревога при появлении высокого / низкого напряжения. |
| Shift | value | Вычитает или прибавляет к показателю напряжения указанное значение (для корректировки показаний датчика). |
| Multiplier | -10000 ~ 10000 | Умножает показатель напряжения на указанное значение (используется для перевода в другие единицы измерения). |
Feedback:
| Параметр | Значение | Описание |
|---|---|---|
| AlarmState | -1 ~ 1 | Состояние тревоги: -1 - ниже, 0 - норма, 1 - выше |
| Availability | 0 / 1 | Доступность датчика: 1 - включен, 0 - выключен |
| Modified Value | value | Значение с учетом модификации |
| Voltage | value | Напряжение (мВ) |
Датчик освещенности
В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.
Command:
| Параметр | Значение | Описание |
|---|---|---|
| Availability | 0 / 1 | Доступность датчика: 1 - включить, 0 - выключить |
| CalibrationValue | -20000 ~ 20000 | Калибровочное значение датчика |
| UpperPoint | 0 ~ 20000 | Верхняя отслеживаемая точка значения датчика |
| BottomPoint | 0 ~ 20000 | Нижняя отслеживаемая точка значения датчика |
| Deadband | 0 ~ 20000 | Минимальное значение, на которое должно произойти изменение значения с датчика (от текущего), чтобы произошло событие изменения канала обратной связи Value, независимо от настройки Pulse |
| Pulse | 0 ~ 60 | Время, через которое будет генерироваться изменение глобальной переменной канала Value, независимо от настройки Deadband |
| IlluminationPoint | 0 ~ 20000 | Точка освещенности при переходе темно / светло |
| IlluminationHysteresis | 0 ~ 20000 | Гистерезис точки перехода темно / светло |
| ManualCalibrationStart | 0 ~ 20000 | Канал для калибровки датчика: задается текущее освещение в люксах. После этого датчик внесет поправку в свои расчеты, чтобы привести показатели к введенным |
| CalibrationCoefficient | value | Калибровочный коэффициент. Рассчитывается автоматически после установки значения в КУ ManualCalibrationStart. В дальнейшем можно проводить калибровку через это значение |
Feedback:
| Параметр | Значение | Описание |
|---|---|---|
| Value | 0 ~ 20000 | Значение датчика |
| Availability | 0 / 1 | Доступность датчика: 1 - включен, 0 - выключен |
| BacklightValue | 0 / 1 | Значение освещенности: 0 - светло, 1 - темно |
| AlarmState | -1 ~ 1 | Состояние тревоги: -1 - ниже, 0 - норма, 1 - выше |
Датчик протечки
В драйвере по умолчанию показываются только те команды и фидбэки, которые используются для управления. Для использования остальных добавьте их в драйвер через меню ПКМ на подустройстве.
Command:
| Параметр | Значение | Описание | Видимость по умолчанию |
|---|---|---|---|
| Mode | 0 ~ 2 | 0 - выключен, 1 - включен, 2 - режим уборки (датчик неактивен) | Видимый |
| SilenceOn | any value | Включить режим Уборка | Скрытый |
| SilenceOff | any value | Выключить режим Уборка | Скрытый |
Feedback:
| Параметр | Значение | Описание | Видимость по умолчанию |
|---|---|---|---|
| LeakageState | 0 / 1 | 1 - сработка, датчик обнаружил протечку, 0 - на датчике нет сработки | Видимый |
| SilenceTimeLeft | 0 ~ ... | Остаток в минутах до окончания режима уборки, происходит отсчет каждую минуту | Видимый |
| SensorState | 0 ~ 5 | 0 - нет ошибки, 1 - датчик не в сети, 2 - ошибка внутреннего счетчика датчика (для датчика FS-WT-BIF), нет связи с датчиком (для датчика FS-WT-OCS-BIF), 3 - ошибка частоты работы ШИМ, 4 - ошибка скважности ШИМ, 5 - обратная связь не передается При выборе типа датчика WT-OC-BIF/Сухой контакт, без обратной связи, значение фидбека SensorState = 5 (не является ошибкой, но указывает на то, что датчик не предоставляет дополнительную информацию о своем состоянии) | Видимый |
| Mode | 0 ~ 2 | 0 - выключен, 1 - включен, 2 - режим уборки (датчик неактивен) | Видимый |
| SilenceOn | any value | Событие включения режима Уборка | Скрытый |
| SilenceOff | any value | Событие выключения режима Уборка | Скрытый |
Датчик силы тока
В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.
Command:
| Параметр | Значение | Описание |
|---|---|---|
| Availability | 0 / 1 | Доступность датчика: 1 - включить, 0 - выключить |
| CalibrationValue | 0 ~ 20000 | Установление зависимости между показаниями средства измерительного прибора и размером измеряемой величины. |
| UpperPoint | 0 ~ 20000 | Показания датчика силы тока для данной среды считается высокими при достижении указанного значения. |
| BottomPoint | 0 ~ 20000 | Показания датчика силы тока для данной среды считаются низкими до достижения указанного значения. |
| Deadband | 0 ~ 20000 | Отправлять значение силы тока, если она изменилась более чем на указанное значение. |
| Pulse | 0 ~ 60 | Отправлять запрос на получение актуальной силы тока через указанное количество минут (0 - отключить таймер). |
| AlarmPulse | 0 ~ 128 | Время, через которое сработает тревога при появлении высокой / низкой силы тока. |
| Shift | value | Вычитает или прибавляет к показателю силы тока указанное значение (для корректировки показаний датчика). |
| Multiplier | -10000 ~ 10000 | Умножает показатель силы тока на указанное значение (используется для перевода в другие единицы измерения). |
Feedback:
| Параметр | Значение | Описание |
|---|---|---|
| AlarmState | -1 ~ 1 | Состояние тревоги: -1 - ниже, 0 - норма, 1 - выше |
| Availability | 0 / 1 | Доступность датчика: 1 - включен, 0 - выключен |
| Modified Value | value | Значение с учетом модификации |
| Current | value | Сила тока (А) |
Датчик сопротивления
В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.
Command:
| Параметр | Значение | Описание |
|---|---|---|
| Availability | 0 / 1 | Доступность датчика: 1 - включить, 0 - выключить |
| CalibrationValue | 0 ~ 20000 | Установление зависимости между показаниями средства измерительного прибора и размером измеряемой величины. |
| UpperPoint | 0 ~ 20000 | Показания датчика сопротивления для данной среды считается высокими при достижении указанного значения. |
| BottomPoint | 0 ~ 20000 | Показания датчика сопротивления для данной среды считаются низкими до достижения указанного значения. |
| Deadband | 0 ~ 20000 | Отправлять значение сопротивления, если оно изменилось более чем на указанное значение. |
| Pulse | 0 ~ 60 | Отправлять запрос на получение актуального сопротивления через указанное количество минут (0 - отключить таймер). |
| AlarmPulse | 0 ~ 128 | Время, через которое сработает тревога при появлении высокого / низкого сопротивления. |
| Shift | value | Вычитает или прибавляет к показателю сопротивления указанное значение (для корректировки показаний датчика). |
| Multiplier | -10000 ~ 10000 | Умножает показатель сопротивления на указанное значение (используется для перевода в другие единицы измерения). |
Feedback:
| Параметр | Значение | Описание |
|---|---|---|
| AlarmState | -1 ~ 1 | Состояние тревоги: -1 - ниже, 0 - норма, 1 - выше |
| Availability | 0 / 1 | Доступность датчика: 1 - включен, 0 - выключен |
| Modified Value | value | Значение с учетом модификации |
| Resistance | value | Сопротивление (Ом) |
Датчик температуры
В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.
Command:
| Параметр | Значение | Описание |
|---|---|---|
| Availability | 0 / 1 | Доступность датчика: 1 - включить, 0 - выключить |
| CalibrationValue | -20 ~ 20 | Поправка к текущему значению температуры. В случае, когда датчик находится в нестандартном месте, где температура может отличаться, приводится настроечный КУ для введения специальной погрешности для датчика |
| Deadband | 0 ~ 10 | Отклонение от текущей температуры (минимум 0,1; по умолчанию 0,5) , 0 - выключено |
| Pulse | 0 ~ 60 | Таймер, через который отправляется значение в шину (мин): 0 - выключен, минимальное значение 1, максимальное час |
| BottomPoint | -50 ~ 110 | Нижняя отслеживаемая точка значения датчика |
| UpperPoint | -50 ~ 110 | Верхняя отслеживаемая точка значения датчика |
Feedback:
| Параметр | Значение | Описание |
|---|---|---|
| Temperature | -50 ~ 110 | КОС отдающий температуру окружающей среды датчика. Если обрыв или КЗ, данные температуры не передаются. |
| Availability | 0 / 1 | Доступность датчика: 1 - включен, 0 - выключен |
| ErrorCode | 0 ~ 2 | Код ошибки: 0 - нет ошибок, 1 - короткое замыкание, 2 - обрыв, 3 - аномальные данные (если значение не приходит более минуты) |
| AlarmState | -1 ~ 1 | Состояние тревоги: -1 - ниже, 0 - норма, 1 - выше |
Датчик шума
В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.
Command:
| Параметр | Значение | Описание |
|---|---|---|
| Availability | 0 / 1 | Доступность датчика: 1 - включить, 0 - выключить |
| CalibrationValue | -128 ~ 127 | Калибровочное значение датчика |
| UpperPoint | 0 ~ 150 | Верхняя отслеживаемая точка значения датчика |
| BottomPoint | 0 ~ 150 | Нижняя отслеживаемая точка значения датчика |
| Deadband | 0 ~ 150 | Минимальное значение, на которое должно произойти изменение значения с датчика (от текущего), чтобы произошло событие изменения канала обратной связи Value, независимо от настройки Pulse |
| Pulse | 0 ~ 60 | Таймер, через который отправляется значение в шину (в мин). 0 - выключен, минимальное значение 1, максимальное - час. |
| AlarmPulse | 0 ~ 128 | Время, через которое будет генерироваться изменение глобальной переменной каналов Upper/BottomLimit |
Feedback:
| Параметр | Значение | Описание |
|---|---|---|
| Value | 0 ~ 150 | Значение датчика |
| AlarmState | -1 ~ 1 | Состояние тревоги: -1 - ниже, 0 - норма, 1 - выше |
| Availability | 0 / 1 | Доступность датчика: 1 - включен, 0 - выключен |
Датчик CO2
В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.
Command:
| Параметр | Значение | Описание |
|---|---|---|
| Availability | 0 / 1 | Доступность датчика: 1 - включить, 0 - выключить |
| CalibrationValue | -500 ~ 500 | Калибровочное значение датчика |
| UpperPoint | 0 ~ 5000 | Верхняя отслеживаемая точка значения датчика |
| BottomPoint | 0 ~ 5000 | Нижняя отслеживаемая точка значения датчика |
| Deadband | 0 ~ 5000 | Минимальное значение, на которое должно произойти изменение значения с датчика (от текущего), чтобы произошло событие изменения канала обратной связи Value, независимо от настройки Pulse |
| Pulse | 0 ~ 60 | Таймер, через который отправляет значение в шину (мин). 0 - выключен, минимальное значение 1, максимальное - час |
Feedback:
| Параметр | Значение | Описание |
|---|---|---|
| Value | 0 ~ 5000 | Значение датчика |
| Availability | 0 / 1 | Доступность датчика: 1 - включен, 0 - выключен |
| AlarmState | -1 ~ 1 | Состояние тревоги: -1 - ниже, 0 - норма, 1 - выше |
Диммер
В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.
Command:
| Параметр | Значение | Описание |
|---|---|---|
| TargetLevel | 0 ~ 100 | Целевое значение уровня диммера |
| CurrentLevelRefreshTime | 0 ~ 10 | Уставка, определяющая, сколько раз в секунду будет произведена отправка значения на интервале изменения яркости от текущей до целевой в КОС CurrentLevel. Если значение канала = 0, то сообщение будут сгенерировано один раз при достижении целевой яркости |
| SwitchOn | any value | Включение диммера с последним сохраненным значением (по-умолчанию максимальным) |
| SwitchOff | any value | Выключает диммер |
| Toggle | any value | Переключает текущее состояние SwitchOn > SwitchOff |
| BehaviorOnStart | 0 ~ 2 | Режим работы при подаче питания: 0 - всегда выключено, 1 - использовать ValueOnStart, 2 - использовать последнее значение |
| ValueOnStart | 1 ~ 100 | Значение диммера при подаче питания |
| Up | any value | Увеличение уровня диммера |
| Down | any value | Уменьшение уровня диммера |
| FadeIn | 0 ~ 3600000 | Время в мс, которое необходимо для достижения уровня с 0 до 255, по кривой FadeInCurve |
| FadeOut | 0 ~ 3600000 | Время в мс, которое необходимо для достижения уровня с 255 до 0, по кривой FadeInCurve |
| Step | 0 ~ 100 | Шаг для Up и Down |
| FlickerThreshold (220) | 0 ~ 100 | Порог мерцания (единица основной шкалы) |
| DimmingMode (220) | 0 / 1 | Режим диммирования: 0 - передний фронт, 1 - задний фронт |
| State | 0 / 1 | Установка состояния диммера (1 - On, 0 - Off) |
| IncomeShiftSetPoint | -25 ~ 25 | Принимает значение сдвига для CurentSetPoint |
| SwitchOnMin | any value | Включение диммера с минимальным доступным значением уровня |
| SwitchOnMax | any value | Включение диммера с максимальным доступным значением уровня |
Feedback:
| Параметр | Значение | Описание |
|---|---|---|
| TargetLevel | 0 ~ 100 | Целевое значение уровня диммера |
| CurrentLevel | 0 ~ 100 | Текущее значение уровня диммера |
| State | 0 / 1 | Состояние диммера: 0 - выключен, 1 - выключен |
TW Диммер
В драйвере по умолчанию видимые только те команды и фидбэки, которые используются для управления. Для добавления скрытых воспользуйтесь меню ПКМ.
Command:
| Параметр | Значение | Описание | Видимость по умолчанию |
|---|---|---|---|
| TargetLevel | 0~100 | Установить произвольную яркость диммера. | Видимый |
| On | any value | Включить диммер на последнее значение яркости и цветовой температуры. | Скрытый |
| SwitchOnMax | any value | Установить яркость диммера на максимально возможное значение (100%) без изменения цветовой температуры. | Скрытый |
| SwitchOnMin | any value | Установить яркость диммера на минимально возможное значение (1 %) без изменения цветовой температуры. | Скрытый |
| Toggle | any value | Выключить диммер/Включить диммер на последнее значение яркости и цветовой температуры. | Скрытый |
| Off | any value | Выключить диммер. | Скрытый |
| Up | any value | Увеличить яркость диммера на 1 шаг, указанный в настройке «Шаг яркости %» без изменения цветовой температуры. | Скрытый |
| Down | any value | Уменьшить яркость диммера на 1 шаг, указанный в настройке «Шаг яркости %» без изменения цветовой температуры. | Скрытый |
| State | 0 / 1 | Установка состояния диммера: 0 — Выключить диммер 1 — Включить диммер на последнее значение яркости и цветовой температуры. | Видимый |
| BackgroundTargetLevel | 1 ~ 100 | Изменить последнее значение яркости диммера до его включения. Например, если нужно включить диммер на меньшее значение яркости, чем в прошлый раз. | Скрытый |
| ColorTemperature | 1500~8000 | Установить произвольное значение цветовой температуры. | Видимый |
| ColorTemperatureStepUp | any value | Увеличить цветовую температуру диммера на 1 шаг, указанный в настройке «Шаг цветовой температуры, K» без изменения значения яркости. | Скрытый |
| ColorTemperatureStepDown | any value | Уменьшить цветовую температуру диммера на 1 шаг, указанный в настройке «Шаг цветовой температуры, K» без изменения значения яркости. | Скрытый |
| SunriseSimulation | 0 / 1 | Установка состояния имитации рассвета: 0 - Остановить имитацию рассвета 1 - Запустить имитацию рассвета | Скрытый |
| SunsetSimulation | 0 / 1 | Установка состояния имитации заката: 0 - Остановить имитацию заката 1 - Запустить имитацию заката | Скрытый |
| SunriseTargetLevel | 2~100 | Настроечная команда. Процент яркости, к которому будет стремиться TW диммер во время имитации рассвета. Можно использовать, чтобы дать конечному пользователю настраивать этот параметр из проекта i3Pro без участия iRidi Studio. | Скрытый |
| SunriseColorTemperature | 1500~8000 | Цветовая температура, которая будет использоваться во время имитации рассвета. Можно использовать, чтобы дать конечному пользователю настраивать этот параметр из проекта i3Pro без участия iRidi Studio. | Скрытый |
| SunsetColorTemperature | 1500~8000 | Цветовая температура, которая будет использоваться во время имитации заката. Можно использовать, чтобы дать конечному пользователю настраивать этот параметр из проекта i3Pro без участия iRidi Studio. | Скрытый |
Feedback:
| Параметр | Значение | Описание | Видимость по умолчанию |
|---|---|---|---|
| TargetLevel | 0 ~ 100 | Целевое значение уровня яркости диммера. | Видимый |
| CurrentLevel | 0 ~ 100 | Текущее значение уровня яркости диммера. | Видимый |
| TargetLevelReached | any value | Событие достижения целевого уровня яркости. | Скрытый |
| On | any value | Событие включения диммера. | Скрытый |
| Off | any value | Событие выключения диммера. | Скрытый |
| State | 0 / 1 | Состояние диммера: 0 - выключен, 1 - включен. | Видимый |
| BackgroundTargetLevel | 1 ~ 100 | Значение яркости диммера до его включения. | Скрытый |
| ColorTemperature | 1500 ~ 8000 | Текущее значение цветовой температуры диммера. | Видимый |
| DownTempLimit | 1500 ~ 8000 | Нижний предел цветовой температуры для выбранного в настройке «Модель светодиодной ленты%» типа светодиодной ленты. | Скрытый |
| UpperTempLimit | 1500 ~ 8000 | Верхний предел цветовой температуры для выбранного в настройке «Модель светодиодной ленты%» типа светодиодной ленты. | Скрытый |
| SunriseSimulation | 0 / 1 | Состояние имитации рассвета 0 - Имитация рассвета не выполняется в текущий момент 1 - В текущий момент выполняется имитация рассвета | Скрытый |
| SunriseSimulationStart | any value | Событие начала имитации рассвета | Скрытый |
| SunriseSimulationEnd | any value | Событие успешного окончания имитации рассвета (яркость диммера достигла целевого показателя) | Скрытый |
| SunsetSimulation | 0 / 1 | Состояние имитации заката 0 - Имитация заката не выполняется в текущий момент 1 - В текущий момент выполняется имитация заката | Скрытый |
| SunsetSimulationStart | any value | Событие начала имитации заката | Скрытый |
| SunsetSimulationEnd | any value | Событие успешного окончания имитации заката (яркость диммера достигла целевого показателя) | Скрытый |
| SimulationProgress | 0 ~ 100 | Прогресс (%) выполнения программы имитации рассвета/заката. где 0 - имитация началась, 100 - имитация завершилась и яркость достигла целевого значения. Фидбек можно использовать для прогресс-баров отображения | Скрытый |
HSV диммер
В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.
Command:
| Параметр | Значение | Описание |
|---|---|---|
| TargetHSV | 0 ~ 23618660 | Задать комплексное значение HHHSSVV (max 0x01686464) |
| TargetHue | 0 ~ 360 | Задать цвет в градусах |
| TargetSaturation | 0 ~ 100 | Задать насыщенность (от бледного к насыщенному) |
| TargetValue | 0 ~ 100 | Задать яркость (от выключенного до максимальной яркости) |
| CurrentLevelRefreshTime | 0 ~ 10 | Уставка, определяющая, сколько раз в секунду будет произведена отправка значения на интервале изменения яркости от текущей до целевой в КОС CurrentLevel. Если значение канала = 0, то сообщение будут сгенерировано один раз при достижении целевой яркости |
| SwitchOn | any value | Включение диммера с последним сохраненным значением (по-умолчанию максимальным) |
| SwitchOnMax | any value | Установка яркости в максимальное значение 100 |
| Toggle | any value | Переключение SwitchOn / SwitchOff |
| SwitchOff | any value | Установить яркость на 0 |
| BehaviorOnStart | 0 ~ 2 | Режим работы при подаче питания: 0 - всегда выключено, 1 - использовать ValueOnStart, 2 - использовать последнее значение |
| ValueOnStart | 1 ~ 100 | Значение яркости при подаче питания |
| Up | any value | Увеличение уровня яркости |
| Down | any value | Уменьшение уровня яркости |
| FadeIn | 0 ~ 3600000 | Время в мс, которое необходимо для достижения уровня с 0 до 100, по кривой FadeInCurve |
| FadeOut | 0 ~ 3600000 | Время в мс, которое необходимо для достижения уровня с 100 до 0, по кривой FadeInCurve |
| Step | 0 ~ 100 | Шаг для Up и Down |
| State | 0 / 1 | Установка состояния диммера (1 - On, 0 - Off) |
| IncomeShiftSetPoint | -25 ~ 25 | Принимает значение сдвига для CurentSetPoint |
| AutoOffTime | 0 ~ ... | Значение таймера автоотключения выхода Value (0 - выключено) |
| MaxLevel | 0 ~ 100 | Максимальное значение Value |
Feedback:
| Параметр | Значение | Описание |
|---|---|---|
| TargetHue | 0 ~ 23618660 | Целевое значение HSV диммера |
| CurrentHSV | 0 ~ 23618660 | Текущее значение HSV диммера |
| TargetLevelReached | any value | Событие достижения текущего уровня к целевому |
| ValueOn | any value | Событие включения |
| ValueOff | any value | Событие выключения |
| State | 0 / 1 | Состояние включено / выключено |
| TargetValue | 0 ~ 100 | Целевое значение V |
| CurrentValue | 0 ~ 100 | Текущее значение Value |
Диод
В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.
Command:
| Параметр | Значение | Описание |
|---|---|---|
| Inversion | 0 / 1 | Включение инверсии входа |
| AutoOffTime | 0 ~ ... | Значение таймера автоотключения выхода (0 - выключено) |
| BehaviorOnStart | 0 ~ 2 | 0 - выключение; 1 - включение; 2 - восстановление последнего значения |
| State | 0 / 1 | Установка состояния выхода |
| SwitchOn | any value | Включение выхода |
| SwitchOff | any value | Выключение выхода |
| Toggle | any value | Переключение состояния выхода на противоположное |
| Binding | 0 / 1 | 0 - управлять диодом кнопки как отдельным устройством, 1 - завязано на физику |
Feedback:
| Параметр | Значение | Описание |
|---|---|---|
| State | 0 / 1 | Значение состояния логического входа |
Задвижка
В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.
Command:
| Параметр | Значение | Описание |
|---|---|---|
| OpenCloseTime | 0 ~ ... | Время для установки времени закрытия / открытия задвижки, так как нет концевиков и требуется регулировка. (мс) |
| Anti-sticking | 0 / 1 | Управление функцией анти-залипания задвижки. Раз в неделю задвижка из активного состояния переходит в противоположное и обратно. Только при режиме авто! |
| Mode | 0 ~ 2 | Режим, в котором управляется задвижка: 0 - off, 1 - manual, 2 - auto. |
| SetManual | any value | Команда для перехода в режим Manual |
| SetAuto | any value | Команда для перехода в режим Auto |
| State | 0 / 1 | Установка состояния задвижки: 0 - закрыт, 1 - открыт |
| Open | any value | Открыть задвижку |
| Close | any value | Закрыть задвижку |
| EmergencyReset | any value | Снять аварийный режим (задвижка открывается) |
| IncomeLeakageState | 0 / 1 | Связывается с датчиками протечки, используется для управления датчиком в режиме auto |
| IncomeSensorState | 0 ~ 5 | Связывается с датчиком протечки, используется для отслеживания его активности |
| IncomeHeartBeat | any value | Входящий пинг датчика |
| ValveType | 0 / 1 | Выбор типа крана: 0 - стандарт 24 (220) (5сек), 1 - Gidrolock 12 (220) (31сек) |
Feedback:
| Параметр | Значение | Описание |
|---|---|---|
| State | 0 / 1 | Значение состояния выхода: 0 - закрыт, 1 - открыт |
| Mode | 0 ~ 2 | Режим, в котором управляется задвижка: 0 - off, 1 - manual, 2 - auto |
| Emergency | 0 ~ 6 | Задвижка отработала аварию и находится в режиме Emergency, работает только в режиме Auto. Коды ошибки: 0 - нет аварии, 1 - протечка, 2 - нет пинга, 3 - offline, 4 - ошибка внутреннего счетчика датчика, 5 - выход за пределы допустимых диапазонов частоты работы ШИМ, 6 - выход за пределы допустимых диапазонов скважности ШИМ (4-6 для SmartSensor) |
Кнопка
В драйвер по умолчанию показываются только те команды и фидбэки, которые используются для управления. Для использования остальных добавьте их в драйвер через меню ПКМ на подустройстве. В подустройстве «Кнопка» фидбеки появляются только если это событие связано на шине Bus77 с другими устройствами.
Режим "Кнопка"
Command:
| Параметр | Значение | Описание | Видимость по умолчанию |
|---|---|---|---|
| DimmerBrightnessLight | 0~100 | Установить яркость диммера, на которую он переключится в зависимости от показаний датчика освещенности: «когда светло». | Скрытый |
| DimmerBrightnessDark | 0~100 | Установить яркость диммера, на которую он переключится в зависимости от показаний датчика освещенности: «когда темно». | Скрытый |
Режим "Мастер-кнопка"
Feedback:
| Параметр | Значение | Описание | Видимость по умолчанию |
|---|---|---|---|
| State | 0 / 1 | Значение состояния логического входа 0 - кнопка не нажата 1 - кнопка нажата | Видимый |
| SinglePress | any value | Событие одиночного нажатия | Видимый |
| Press | any value | Событие нажатия кнопки | Видимый |
| Release | any value | Событие отпускания кнопки | Видимый |
| LongPressStart | any value | Событие, которое срабатывает при удержании кнопки | Видимый |
| LongPressEnd | any value | Событие, которое срабатывает при отпускании кнопки после удержания | Видимый |
Режим "Фиксируемая кнопка"
Feedback:
| Параметр | Значение | Описание | Видимость по умолчанию |
|---|---|---|---|
| State | 0 / 1 | Значение состояния логического входа: 0- кнопка выключена (отжата), 1 - кнопка включена (нажата) | Видимый |
| On | any value | Событие включения кнопки | Скрытый |
| Off | any value | Событие выключения кнопки | Скрытый |
Реле
В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.
Command:
| Параметр | Значение | Описание |
|---|---|---|
| Inversion | 0 / 1 | Включение инверсии выхода |
| AutoOffTime | 0 ~ ... | Значение таймера автоотключения выхода: 0 - выключено |
| BehaviorOnStart | 0 ~ 2 | Поведение при запуске: 0 - выключить, 1 - включить, 2 - восстановление последнего значения |
| CommutationType | 0 / 1 | Тип коммутируемого тока: 0 - переменный, 1 - постоянный. |
| State | 0 / 1 | Установка состояния выхода |
| SwitchOn | any value | Включение выхода |
| SwitchOff | any value | Выключение выхода |
| Toggle | any value | Переключение состояния выхода на противоположное |
Feedback:
| Параметр | Значение | Описание |
|---|---|---|
| State | 0 / 1 | Значение состояния выхода |
Регулятор напряжения
В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.
Command:
| Параметр | Значение | Описание |
|---|---|---|
| SetVoltage | 0 ~ 10000 | Отправить значение в милливольтах |
| SetPercentage | 0 ~ 100 | Отправить значение в процентах |
| BehaviorOnStart | 0 ~ 2 | Стартовое поведение: 0 - 0%, 1 - 100%, 2 - восстановление |
| Inversion | 0 / 1 | Инверсия выхода при управлении через проценты |
| State | 0 / 1 | Состояние включить / выключить |
| Step | 0 ~ 100 | Шаг в процентах |
| StepDown | any value | Шаг вниз |
| DtepUp | any value | Шаг вверх |
| SwitchOff | any value | Выключить |
| SwithcOn | any value | Включить на последнее значение (если последнего нет, то включить на 100 %) |
| Toggle | any value | Переключить |
Feedback:
| Параметр | Значение | Описание |
|---|---|---|
| OutputVoltage | 0 ~ 10000 | Получить значение в милливольтах |
| OutputPercentage | 0 ~ 100 | Получить значение в процентах |
Термостат
В драйвере по умолчанию показываются только те команды и фидбэки, которые используются для управления.
Для использования остальных добавьте их в драйвер через меню ПКМ на подустройстве.
Command:
| Параметр | Значение | Описание | Видимость по умолчанию |
|---|---|---|---|
| SubMode | 0 ~ 4 | Выбор подрежима при работы в Ручном режиме: 0 - Комфорт, 1 - Сон, 2 - Эко, 3 - Защита, 4 - Пользовательский (определяется автоматически при несоответствии заданной целевой температуры значению уставок для других режимов, Пользовательский режим нельзя установить напрямую) | Видимый |
| Mode | 0 ~ 4 | Выбор режима работы: 0 - Сервис, 1 - Ручной, 2 - Ошибка (термостат переходит в указанный режим, если не получает данные с датчика температуры), 3 - Удержание температуры | Видимый |
| Manual | 0 / 1 | Включить ручной режим (доступно управление уставкой температуры термостата, который автоматически ее поддерживает): 0 - возвращается к предыдущему режиму, 1 - включает Ручной режим | Скрытый |
| ServiceMode | 0 / 1 | Включить режим Сервис (доступно только открытие и закрытие термопривода): 0 - возвращается к предыдущему режиму, 1 - включает режим Сервис | Скрытый |
| PresetComfort | 0 ~ 60 | Установить температуру нагрева для режима Комфорт (SubMode = 0) температура нагрева - температурная уставка термостата, при выходе за предел которой (если текущая температура в помещении опустится ниже указанной температуры нагрева) будет осуществляться нагрев помещения | Видимый |
| PresetComfortHigh | 0 ~ 60 | Установить температуру нагрева для режима Комфорт (SubMode = 0) | Видимый |
| PresetSleep | 0 ~ 60 | Установить температуру охлаждения для режима Сон (SubMode = 1) температура охлаждения - температурная уставка термостата, при выходе за предел которой (если текущая температура в помещении превысит указанную температуру охлаждения) будет осуществляться охлаждение помещения с помощью кондиционера. | Видимый |
| PresetSleepHigh | 0 ~ 60 | Установить температуру охлаждения для режима Сон (SubMode = 1) | Видимый |
| PresetECO | 0 ~ 60 | Установить температуру нагрева для режима Эко (SubMode = 2) | Видимый |
| PresetECOHigh | 0 ~ 60 | Установить температуру охлаждения для режима Эко (SubMode = 2) | Видимый |
| PresetProtect | 0 ~ 60 | Установить температуру нагрева для режима Защита (SubMode = 3) | Видимый |
| PresetProtectHigh | 0 ~ 60 | Установить температуру охлаждения для режима Защита (SubMode = 3) | Видимый |
| CurrentSetPoint | 0 ~ 60 | Установить пользовательскую температуру нагрева | Видимый |
| CurrentSetPointHigh | 0 ~ 60 | Установить пользовательскую температуру охлаждения | Видимый |
| CurrentSetPointLowHigh | 0 ~ 60 | Установить среднее значение температурной уставки (среднее значение между температурой нагрева и охлаждения) используется для внешнего управления (при помощи голосовых ассистентов или при управлении термостатом с Сенсорного экрана) температурными уставками термостата (температурой нагрева и охлаждения) в режиме терморегуляции Охлаждение и нагрев. | |
| IncomeTemperature | -50 ~ 110 | КУ принимающий текущую температуру с датчика. Если не приходит температура в течении 1 часа - выходит ошибка в Emergency в разработке. | |
| IncreaseTemperature | any value | Увеличить значение уставки температуры нагрева на шаг Step | Видимый |
| DecreaseTemperature | any value | Уменьшить значение уставки температуры нагрева на шаг Step | Видимый |
| IncreaseTemperatureHigh | any value | Увеличить значение уставки температуры охлаждения на шаг Step | Видимый |
| DecreaseTemperatureHigh | any value | Уменьшить значение уставки температуры охлаждения на шаг Step | Видимый |
| State | 0 / 1 | Управлять термоголовкой: 0 - открыта, 1 - закрыта | Видимый |
| Open | any value | Команда открытия термоголовки | Скрытый |
| Close | any value | Команда закрытия термоголовки | Скрытый |
| IncomeErrorCode | 0 ~ 2 | Код ошибки: 0 - без ошибок, value - ошибка в разработке. | |
| EmergencyBehavior | 0 ~ 2 | Аварийное поведение: 0 - закрыть, 1 - открыть, 2 - переключение термоголовки раз в 10 мин. в разработке. | |
| HoldOn | 0 / 1 | Включить режим Удержание: 0 - возвращается к предыдущему режиму, 1 - включает режим Удержание | Видимый |
| HoldOnTime | 0 ~ ... | Установить время в минутах, на которое будет включен режим Удержание | Видимый |
| HoldOnTargetPoint | 0 ~ 60 | Установить целевую температуру, которую будет держать режим Удержание | Видимый |
| Protect | 0 / 1 | Включить подрежим Защита: 0 - возвращается к предыдущему подрежиму, 1 - включает подрежим Защита | Скрытый |
| BottomTemperatureLimit | 0 ~ 60 | Установить пользовательское ограничение вводимого значения температуры нагрева (игнорируется подрежимом Защита) | Скрытый |
| UpperTemperatureLimit | 0 ~ 60 | Установить пользовательское ограничение вводимого значения температуры охлаждения (игнорируется режимом Защита) | Скрытый |
| EmergencyHeatIntensity | 0 ~ 100 | Интенсивность нагрева при аварии - в процентах от общего времени цикла (10 минут) | Скрытый |
| StatePID | 0 ~ 100 | Для термостатов с возможностью PID - регулирования. Управлять термоголовкой с возможностью регулирования % открытия: 0 - закрыта, 100 - открыта. | Скрытый |
Feedback:
| Параметр | Значение | Описание |
|---|---|---|
| SubMode | 0 ~ 4 | Текущий подрежим при работе в режиме Ручной: 0 - Комфорт, 1 - Сон, 2 - Эко, 3 - Защита, 4 - Пользовательский |
| Mode | 0 ~ 4 | Текущий режим работы: 0 - сервис, 1 - ручной, 2 - ошибка, 3 - удержание температуры |
| CurrentSetPoint | any value | Текущее значение уставки температуры нагрева |
| CurrentSetPointHigh | any value | Текущее значение уставки температуры охлаждения |
| CurrentSetPointLowHigh | -50 ~ 110 | Текущее среднее значение температурной уставки (среднее значение между температурой нагрева и охлаждения) используется для внешнего управления (при помощи голосовых ассистентов или при управлении термостатом с Сенсорного экрана) температурными уставками термостата (температурой нагрева и охлаждения) в режиме терморегуляции Охлаждение и нагрев. |
| IncomeTemperature | -50 ~ 110 | Текущая температура в помещении (с датчика температуры) |
| State | 0 / 1 | Состояние термоголовки: 0 - открыта, 1 - закрыта |
| HoldOnTimeLeft | any value | Время, в минутах, оставшееся до выключения режима Удержание |
| StatePID | 0 ~ 100 | Для термостатов с возможностью PID - регулирования. % открытия термоголовки: 0 - закрыта, 100 - открыта. |
Шторы / Жалюзи
В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.
Command:
| Параметр | Значение | Описание |
|---|---|---|
| OpenTimeSet | 0 ~ ... | Время на цикл открытия |
| CloseTimeSet | 0 ~ ... | Время на цикл закрытия |
| ControlType | 0 | Тип управления: 0 - три провода (перекидной) |
| SetState | 0 / 1 | Установить состояние шторы: 0 - открыто, 1 - закрыто |
| Open | any value | Открыть штору |
| Close | any value | Закрыть штору |
| Toggle | any value | Переключение состояния штор на противоположное с остановкой |
| Stop | any value | Остановить штору |
| AdditionalTimeSet | 0 ~ 2000 | Время, которое суммируется со временем открытия / закрытия шторы. Со временем штора начнет провисать и ей не будет хватать времени для закрытия / открытия шторы, этот параметр позволит отрегулировать положение открытой / закрытой шторы. |
| ReversePauseTime | 300 ~ | Время, необходимое между активацией команд открыть / закрыть. Задержка позволяет переключиться между командами до завершения предыдущей команды и исключает возможность активации двух команд одновременно. |
| Lock | 0 / 1 | Блокировка управления штор: 0 - не блокировать, 1 - блокировать |
| SetPosition | 0 ~ 100 | Установить значение шторы (%): 0 - открыто, 100 - закрыто |
Feedback:
| Параметр | Значение | Описание |
|---|---|---|
| Status | -2 ~ 2 | Состояние штор: 2 - шторы закрыты, 1 - в процессе закрытия, 0 - стоят в неопределенном положении, -1 открываются, -2 - открыты |
| Position | 0 ~ 100 | Процент открытия шторы (%): 0 - открыто, 100 - закрыто |
Сенсорный экран термостата
В драйвере по умолчанию показываются только те команды и фидбеки, которые используются для управления. Для использования остальных добавьте их в драйвер через меню ПКМ на подустройстве.

Command:
| Параметр | Значение | Описание | Видимость по умолчанию |
|---|---|---|---|
| State | 0 / 1 | Включение/выключение сенсорного экрана: 0 - выключить, 1 - включить | Видимый |
| SleepTimeout | 1 ~ 255 | Установить время бездействия, по истечении которого экран перейдет в спящий режим. | Скрытый |
| DayActiveBacklight | 10 ~ 100 | Установить яркость подсветки экрана в Активном режиме в процентах. | Скрытый |
| DaySleepBacklight | 10 ~ 100 | Установить яркость подсветки экрана в Спящем режиме в процентах. | Скрытый |
| NightActiveBacklight | 10 ~ 100 | Ночной режим (когда темно): Установить яркость подсветки экрана в Активном режиме в процентах. Команда сработает только при наличии связи экранов с датчиком освещенности. | Скрытый |
| NightSleepBacklight | 10 ~ 100 | Ночной режим (когда темно): Установить яркость подсветки экрана в Спящем режиме в процентах. Команда экрана панели с датчиком освещенности | Скрытый |
| Volume | 0 - 3 | Установить уровень громкости звука при нажатии на кнопки: 0 - звук выключен, 1 - тихий, 2 - средний, 3 - громкий. | Скрытый |
Feedback:
| Параметр | Значение | Описание | Видимость по умолчанию |
|---|---|---|---|
| State | 0 / 1 | Состояние экрана: 0 - выключена, 1 - включена | Видимый |
| SelectedThermostat | 0 / 1 | Соответствует световой индикации кнопки (1 или 2), которая показывает, каким термостатом экран управляет в текущий момент и данные какого из двух управляемых термостатов отображает: 0 - Радиатор, 1 - Тёплый пол. | Скрытый |
Экран термостата
В драйвере по умолчанию показываются только те команды и фидбэки, которые используются для управления. Для использования остальных добавьте их в драйвер через меню ПКМ на подустройстве.
Command:
| Параметр | Значение | Описание | Видимость по умолчанию |
|---|---|---|---|
| AwakeEvent | any value | Событие выхода экрана из спящего режима (пробуждения экрана). | Скрытый |
| ClockMode | 0 ~ 10 | Установить формат отображения времени и даты: 0 - ЧЧ:ММ + Дата 1 - ЧЧ:ММ 2 - ЧЧ:ММ:СС | Скрытый |
| ScreenBrightnessLevel | 0 ~ 100 | Установить яркость подсветки экрана в процентах. | Скрытый |
| ScreenSave | 0 ~ 3 | Установить режим скринсейвера: 0 - Выключить подсветку экрана 1 - Минимальная подсветка экрана 2 - 50% подсветки экрана и часы 3 - Выключен (подсветка экрана не выключается) | Скрытый |
Управление устройствами I-CAN-DALI
LED диммер, люминисцентная лампа, галогенная лампа, лампа накаливания и т.д. (DT0-DT6)
В драйвер по умолчанию попадают только те команды и фидбеки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.
Commands:
| Название | Значение | Описание |
|---|---|---|
| Down | any value | Уменьшить значение уровня яркости на шаг, указанный в параметре «Скорость диммирования (Fade rates)» |
| Level | 0 ~ 100 | Установить уровень яркости с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| Off | any value | Выключить с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| State | 0 / 1 | 0 — Выключить с учетом параметра «Время диммирования вкл/выкл (Fade times)» 1 — Установить уровень яркости на «Последнее значение яркости» с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| SwitchOnMax | any value | Установить уровень яркости на максимальное значение с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| Toggle | any value | Поочередно переключать между «Выключить»/«Последнее значение яркости» с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| Up | any value | Увеличить значение на шаг, указанный в параметре «Скорость диммирования (Fade rates)» |
Feedback:
| Название | Значение | Описание |
|---|---|---|
| Level | 0 ~ 100 | Текущее значение уровня яркости |
| State | 0 / 1 | 0 — Выключено 1 — Включено |
| Device Error | 0 / 1 | 0 - ошибок нет; 1 - исполнительное DALI устройство обнаружило ошибку, причиной которой могут являться: пониженное напряжение сети, перегрев, неожиданное поведение исполнительного DALI устройства. |
| Lamp error | 0 / 1 | 0 - ошибок нет; 1 - была обнаружена проблема работы подключенного потребителя (лампы, устройства освещения). Не все исполнительные DALI устройства поддерживают данный тип ошибки. Определение ошибки основывается на показаниях потребления тока. |
| Power Supply problem | 0 / 1 | 0 - ошибок нет; 1 - были обнаружены внешние проблемы с питанием, которые привели к перезагрузке устройства. |
Голосовое управление
Для управления оборудованием с помощью голосового помощника добавьте драйвер Yandex Alice Platform в серверный проект и настройте связь с оборудованием в соответствии с инструкцией.
Реле (DT7)
В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.
Commands:
| Название | Значение | Описание |
|---|---|---|
| Off | any value | Выключить |
| State | 0 / 1 | 0 — Выключить 1 — Включить |
| Toggle | any value | Поочередно переключать между «Выключить»/«Включить» |
Feedback:
| Название | Значение | Описание |
|---|---|---|
| State | 0 / 1 | 0 — Выключено 1 — Включено |
| Device Error | 0 / 1 | 0 - ошибок нет; 1 - исполнительное DALI устройство обнаружило ошибку, причиной которой могут являться: пониженное напряжение сети, перегрев, неожиданное поведение исполнительного DALI устройства. |
| Lamp error | 0 / 1 | 0 - ошибок нет; 1 - была обнаружена проблема работы подключенного потребителя (лампы, устройства освещения). Не все исполнительные DALI устройства поддерживают данный тип ошибки. Определение ошибки основывается на показаниях потребления тока. |
| Power Supply problem | 0 / 1 | 0 - ошибок нет; 1 - были обнаружены внешние проблемы с питанием, которые привели к перезагрузке устройства. |
Температура света (DT8: Tunable White, Mix, WW)
В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.
Commands:
| Название | Значение | Описание |
|---|---|---|
| Color Temperature | Физ. мин. уровень ~ Физ. макс. уровень | Установить температуру света в Кельвинах, кратно 100 Кельвинам. Удобнее всего устанавливать значение с элемента «Уровень», настроенного в необходимых диапазонах и с шагом 100. |
| Down | any value | Уменьшить значение уровня яркости на шаг, указанный в параметре «Скорость диммирования (Fade rates)» |
| Level | 0 ~ 100 | Установить уровень яркости с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| Off | any value | Выключить с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| State | 0 / 1 | 0 — Выключить с учетом параметра «Время диммирования вкл/выкл (Fade times)» 1 — Установить уровень яркости на «Последнее значение яркости» с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| SwitchOnMax | any value | Установить уровень яркости на максимальное значение с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| Toggle | any value | Поочередно переключать между «Выключить»/«Последнее значение яркости» с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| Up | any value | Увеличить значение на шаг, указанный в параметре «Скорость диммирования (Fade rates)» |
Feedback:
| Название | Значение | Описание |
|---|---|---|
| Level | 0 ~ 100 | Текущее значение уровня яркости |
| State | 0 / 1 | 0 — Выключено 1 — Включено |
| Device Error | 0 / 1 | 0 - ошибок нет; 1 - исполнительное DALI устройство обнаружило ошибку, причиной которой могут являться: пониженное напряжение сети, перегрев, неожиданное поведение исполнительного DALI устройства. |
| Lamp error | 0 / 1 | 0 - ошибок нет; 1 - была обнаружена проблема работы подключенного потребителя (лампы, устройства освещения). Не все исполнительные DALI устройства поддерживают данный тип ошибки. Определение ошибки основывается на показаниях потребления тока. |
| Power Supply problem | 0 / 1 | 0 - ошибок нет; 1 - были обнаружены внешние проблемы с питанием, которые привели к перезагрузке устройства. |
Голосовое управление
Для управления оборудованием с помощью голосового помощника добавьте драйвер Yandex Alice Platform в серверный проект и настройте связь с оборудованием в соответствии с инструкцией.
RGB (DT8)
В драйвер по умолчанию попадают только те команды и фидбэки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.
Commands:
| Название | Значение | Описание |
|---|---|---|
| Down | any value | Уменьшить значение уровня яркости на шаг, указанный в параметре «Скорость диммирования (Fade rates)» |
| Level | 0 ~ 100 | Установить уровень яркости с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| Off | any value | Выключить с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| RGB | цвет с джойстика | Установить значение цвета. Для установки значения цвета используйте элемент «Джойстик» с подходящей цветовой палитре в параметре «Изображение» |
| State | 0 / 1 | 0 — Выключить с учетом параметра «Время диммирования вкл/выкл (Fade times)» 1 — Установить уровень яркости на «Последнее значение яркости» с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| SwitchOnMax | any value | Установить уровень яркости на максимальное значение с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| Toggle | any value | Поочередно переключать между «Выключить»/«Последнее значение яркости» с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| Up | any value | Увеличить значение на шаг, указанный в параметре «Скорость диммирования (Fade rates)» |
Feedback:
| Название | Значение | Описание |
|---|---|---|
| Level | 0 ~ 100 | Текущее значение уровня яркости |
| State | 0 / 1 | 0 — Выключено 1 — Включено |
| Device Error | 0 / 1 | 0 - ошибок нет; 1 - исполнительное DALI устройство обнаружило ошибку, причиной которой могут являться: пониженное напряжение сети, перегрев, неожиданное поведение исполнительного DALI устройства. |
| Lamp error | 0 / 1 | 0 - ошибок нет; 1 - была обнаружена проблема работы подключенного потребителя (лампы, устройства освещения). Не все исполнительные DALI устройства поддерживают данный тип ошибки. Определение ошибки основывается на показаниях потребления тока. |
| Power Supply problem | 0 / 1 | 0 - ошибок нет; 1 - были обнаружены внешние проблемы с питанием, которые привели к перезагрузке устройства. |
Управление из проекта визуализации
Для управления цветом через джойстик в панельном проекте, необходимо добавить изменения в редактор скриптов где:
- display = IR.GetItem("Page 1").GetItem("circle 1") - путь к элементу джойстик;
- Single = "I-CAN-DALI:RGB (Управление цветом DALI 2)" - полное имя канала в шине DALI для отправки RGB.
Голосовое управление
Для управления оборудованием с помощью голосового помощника добавьте драйвер Yandex Alice Platform в серверный проект и настройте связь с оборудованием в соответствии с инструкцией.
RGBW (DT8)
В драйвер по умолчанию попадают только те команды и фидбеки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.
Commands:
| Название | Значение | Описание |
|---|---|---|
| Down | any value | Уменьшить значение уровня яркости на шаг, указанный в параметре «Скорость диммирования (Fade rates)» |
| Level | 0 ~ 100 | Установить уровень яркости с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| Off | any value | Выключить с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| RGB | цвет с джойстика | Установить значение цвета. Для установки значения цвета используйте элемент «Джойстик» с подходящей цветовой палитре в параметре «Изображение» |
| State | 0 / 1 | 0 — Выключить с учетом параметра «Время диммирования вкл/выкл (Fade times)» 1 — Установить уровень яркости на «Последнее значение яркости» с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| SwitchOnMax | any value | Установить уровень яркости на максимальное значение с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| Toggle | any value | Поочередно переключать между «Выключить»/«Последнее значение яркости» с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| Up | any value | Увеличить значение на шаг, указанный в параметре «Скорость диммирования (Fade rates)» |
| White | 0 ~ 100 | Установить значение белого канала. Удобнее всего устанавливать значение с элемента «Уровень», настроенного в необходимых диапазонах. |
Feedback:
| Название | Значение | Описание |
|---|---|---|
| Level | 0 ~ 100 | Текущее значение уровня яркости |
| State | 0 / 1 | 0 — Выключено 1 — Включено |
| Device Error | 0 / 1 | 0 - ошибок нет; 1 - исполнительное DALI устройство обнаружило ошибку, причиной которой могут являться: пониженное напряжение сети, перегрев, неожиданное поведение исполнительного DALI устройства. |
| Lamp error | 0 / 1 | 0 - ошибок нет; 1 - была обнаружена проблема работы подключенного потребителя (лампы, устройства освещения). Не все исполнительные DALI устройства поддерживают данный тип ошибки. Определение ошибки основывается на показаниях потребления тока. |
| Power Supply problem | 0 / 1 | 0 - ошибок нет; 1 - были обнаружены внешние проблемы с питанием, которые привели к перезагрузке устройства. |
Управление из проекта визуализации
Для управления цветом через джойстик в панельном проекте, необходимо добавить изменения в редактор скриптов где:
- display = IR.GetItem("Page 1").GetItem("circle 1") - путь к элементу джойстик;
- Single = "I-CAN-DALI:RGB (Управление цветом DALI 2)" - полное имя канала в шине DALI для отправки RGB.
Голосовое управление
Для управления оборудованием с помощью голосового помощника добавьте драйвер Yandex Alice Platform в серверный проект и настройте связь с оборудованием в соответствии с инструкцией.
Группы DALI
В зависимости от того, какие устройства находятся в группе, будет меняться набор КУ и КОС.
Если в группе устройства включены на разный уровень яркости и происходит диммирование командами Up / Down, то перед диммирования яркость устройств приводится к среднему значению.
Commands:
| Название | Значение | Описание |
|---|---|---|
| Down | any value | Уменьшить значение уровня яркости группы на шаг, указанный в параметрах группы «Шаг диммирования (%)» |
| Level | 0 ~ 100 | Установить уровень яркости с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| Off | any value | Выключить с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| State | 0 / 1 | 0 — Выключить с учетом параметра «Время диммирования вкл/выкл (Fade times)» 1 — Установить уровень яркости на «Последнее значение яркости» с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| SwitchOnMax | any value | Установить уровень яркости на максимальное значение с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| Toggle | any value | Поочередно переключать между «Выключить»/«Последнее значение яркости» с учетом параметра «Время диммирования вкл/выкл (Fade times)» |
| Up | any value | Увеличить значение уровня яркости группы на шаг, указанный в параметрах группы «Шаг диммирования (%)» |
Управление устройствами I-CAN-Modbus
Подробное описание по настройке шлюза I-CAN-Modbus находится по ссылке.
Minibox (Zentec M100)
В драйвер по умолчанию попадают только те команды и фидбеки, которые используются для управления. Для добавления остальных воспользуйтесь меню ПКМ.
Command
| Параметр | Значение | Описание | Видимость по умолчанию |
|---|---|---|---|
| PowerSet | 0 - 1 | Установить состояние вентиляционной установки: 0 - выключить, 1 - включить. | Видимый |
| PowerOn | any value | Включить вентустановку. | Скрытый |
| PowerOff | any value | Выключить вентустановку. | Скрытый |
| TempControlMode | 1 - 2 | Режим регулировки температуры: 1 - Выключен, 2 - Включен в режиме Нагрев (нагревает до значения уставки приточного воздуха). | Видимый |
| TargetTemperature | 5 - 35 | Изменить температуру приточного воздуха. | Видимый |
| TemperatureUp | any value | Увеличить температуру нагрева на шаг 1°C. | Скрытый |
| TemperatureDown | any value | Уменьшить температуру нагрева на шаг 1°C. | Скрытый |
| FanSpeed | 0 - 7 | Установить скорость вентилятора. | Видимый |
| FanSpeedUp | any value | Увеличить скорость вентилятора на 1. | Скрытый |
| FanSpeedDown | any value | Уменьшить скорость вентилятора на 1. | Скрытый |
Feedback
| Параметр | Значение | Описание | Видимость по умолчанию |
|---|---|---|---|
| Power | 0 - 1 | Состояние вентилятора: 0 - выключен, 1 - включен. | Видимый |
| TempControlMode | 1 - 2 | Режим регулировки температуры: 1 - Выключен: только вентиляция, 2 - Включен: нагрев. | Видимый |
| TargetTemperature | 5 - 35 | Текущая уставка температуры приточного воздуха. | Видимый |
| FanSpeed | 0 - 7 | Текущая скорость работы вентилятора. | Видимый |
| MainEmrgStatus | 0; 1-16 | 1 группа аварийных статусов, где 0 - нет ошибки, 1-16 - код ошибки соответствует E1-E16 из руководства пользователя вентиляционной установки. | Видимый |
| EmrgStatus | 0; 17-33 | 2 группа аварийных статусов, где 0 - нет ошибки, 17-33 - код соответствует E17-E33 из руководства пользователя вентиляционной установки. | Видимый |
Вентиляция Royal Clima
В драйвере по умолчанию отображаются только те команды и фидбэки, которые используются для управления. Для использования остальных добавьте их в драйвер через меню ПКМ на подустройстве.
Command:
| Параметр | Значение | Описание | Видимость по умолчанию |
|---|---|---|---|
| State | 0 / 1 | Установить состояние вентиляционной установки: 0 - выключить, 1 - включить | Видимый |
| SupplyFanSpeed | 1 ~ 10 | Установить скорость приточного вентилятора. Значение 0 соответствует выключенному состоянию вентилятора. | Видимый |
| ExhaustFanSpeed | 1 ~ 10 | Установить скорость вытяжного вентилятора. Значение 0 соответствует выключенному состоянию вентилятора. | Видимый |
Feedback:
| Параметр | Значение | Описание | Видимость по умолчанию |
|---|---|---|---|
| State | 0 / 1 | Состояние вентиляционной установки: 0 - установка выключена, 1 - установка включена. | Видимый |
| SupplyFanSpeed | 1 ~ 10 | Текущая скорость приточного вентилятора. | Видимый |
| ExhaustFanSpeed | 1 ~ 10 | Текущая скорость вытяжного вентилятора. | Видимый |
| RemovedAirTemperature | any value | Текущая температура вытяжного воздуха. на пульте дистанционного управления наружный воздух имеет обозначение - RA | Скрытый |
| OutdoorAirTemperature | any value | Текущая температура наружного воздуха. на пульте дистанционного управления наружный воздух имеет обозначение - OA | Скрытый |
| SupplyAirTemperature | any value | Текущая температура приточного воздуха. на пульте дистанционного управления наружный воздух имеет обозначение - SA | Скрытый |
| ExhaustAirTemperaturee | any value | Текущая температура удаляемого воздуха. на пульте дистанционного управления наружный воздух имеет обозначение - EA | Скрытый |
| FilterAlarmTimer | 0 ~ 3 | Ресурс фильтр: срок , оставшийся до его замены. 0 - менее 45 дней 1 - менее двух месяцев 2 - менее трех месяцев 3 - менее полугода | Скрытый |
| Error | No errors, Е01~Е08 | Отображение кода ошибки. Вывод кода ошибки в формате строки: перечисление кодов ошибок через запятую. | Скрытый |
Кондиционер Hisense
В драйвере по умолчанию видимые только те команды и фидбеки, которые используются для управления. Для добавления скрытых воспользуйтесь меню ПКМ.
Command:
| Параметр | Значение | Описание | Видимость по умолчанию |
|---|---|---|---|
| State | 0 / 1 | Установить состояние кондиционера: 0 - Выключить кондиционер, 1 - Включить кондиционер. | Видимый |
| On | Any value | Включить кондиционер | Скрытый |
| Off | Any value | Выключить кондиционер | Скрытый |
| Toggle | Any value | Переключить состояние кондиционера | Скрытый |
| SleepMode | 0 / 1 | Состояние режима сна: 0 - Сон выключен, 1 - Сон активирован. | Видимый |
| Speed | 0 ~ 3 | Установить скорость воздушного потока: 0 - Автоматическая скорость, 1 - Низкая скорость, 2 - Средняя скорость 3 - Высокая скорость. | Видимый |
| SpeedAuto | Any value | Переключить скорость воздушного потока на автоматическую | Скрытый |
| SpeedHigh | Any value | Переключить скорость воздушного потока на высокую | Скрытый |
| SpeedMedium | Any value | Переключить скорость воздушного потока на среднюю | Скрытый |
| SpeedLow | Any value | Переключить скорость воздушного потока на низкую | Скрытый |
| Mode | 0 ~ 4 | Установить режим работы кондиционера: 0 - Вентиляция, 1 - Нагрев, 2 - Охлаждение, 3 - Осушение, 4 - Автоматический режим. | Видимый |
| ModeFan | Any value | Переключиться на режим вентиляции | Скрытый |
| ModeHeat | Any value | Переключиться на режим нагрева | Скрытый |
| ModeCool | Any value | Переключиться на режим охлаждения | Скрытый |
| ModeDry | Any value | Переключиться на режим осушения | Скрытый |
| ModeAuto | Any value | Переключиться на автоматический режим | Скрытый |
| TargetTemperature | 18~30 °С | Установить целевую температуру кондиционера | Видимый |
| TargetTemperatureUp | Any value | Увеличить целевую температуру на 1°С | Видимый |
| TargetTemperatureDown | Any value | Уменьшить целевую температуру на 1°С | Видимый |
| SwingDirection | 0 ~ 3 | Переключить состояние ламелей: 0 - Ламели остановлены, 1 - Качание ламелей по вертикали, 2 - Качание ламелей по горизонтали, 3 - Качание ламелей и по горизонтали и по вертикали одновременно. | Видимый |
| SwingNo | Any value | Остановить ламели | Скрытый |
| SwingVertical | Any value | Активировать качание ламелей по вертикали | Скрытый |
| SwingHorizontal | Any value | Активировать качание ламелей по горизонтали | Скрытый |
| SwingCircular | Any value | Активировать качание ламелей по вертикали и по горизонтали одновременно | Скрытый |
Feedback:
| Параметр | Значение | Описание | Видимость по умолчанию |
|---|---|---|---|
| State | 0 / 1 | Состояние кондиционера: 0 - Кондиционер выключен, 1 - Кондиционер включен. | Видимый |
| SleepMode | 0 / 1 | Состояние режима сна: 0 - Сон выключен, 1 - Сон активирован. | Видимый |
| Mode | 0 ~ 4 | Установить режим работы кондиционера: 0 - Вентиляция, 1 - Нагрев, 2 - Охлаждение, 3 - Осушение, 4~7 - Автоматический режим. | Видимый |
| TargetTemperature | 16~32 °С | Целевая температура кондиционера | Видимый |
| Speed | 0 ~ 3 | Скорость воздушного потока: 0 - Автоматическая скорость, 1 - Низкая скорость, 2 - Средняя скорость 3 - Высокая скорость. | Видимый |
| SwingDirection | 0 ~ 3 | 0 - Ламели остановлены, 1 - Качание ламелей по вертикали, 2 - Качание ламелей по горизонтали, 3 - Качание ламелей и по горизонтали и по вертикали одновременно. | Видимый |
| FaultCode | Целочисленное | Код ошибки кондиционера. 0 - ошибок нет, Иное значение - код ошибки. | Видимый |
| DefrostStatus | 0 / 1 | Статус разморозки 0 - разморозка неактивна, 1 - разморозка активна. | Скрытый |
| CompressorStatus | 0 / 1 | Состояние компрессора: 0 - компрессор неактивен, 1 - компрессор неактивен. | Скрытый |
| IndoorTemperature | -20.0 ~ 79.0 °С | Значение с датчика температуры внутри помещения (датчик кондиционера). | Скрытый |
| OutdoorTemperature | -20.0 ~ 79.0 °С | Значение с датчика температуры улицы (датчик кондиционера). | Скрытый |
Обратите внимание: доступный диапазон целевой температуры для управления кондиционером Hisense через адаптер Hisense B544(E) - от 18℃ до 30℃. Стабильность работы при выходе за этот диапазон не гарантируется (техническое ограничение адаптера).
Также адаптер Hisense B544(E) не передаёт информацию и не позволяет управлять следующими функциями кондиционера:
- Режим AI Smart (Режим определяется как обычный режим “Авто”),
- Режим Eco,
- Режим самоочистки кондиционера,
- Тихий режим,
- Дежурный нагрев,
- Режимы сна помимо подрежима “Общий” (любые включенные подрежимы сна тем не менее определяются как включенный режим сна, без подробностей) .
Управление сценариями
Command:
| Параметр | Значение | Описание |
|---|---|---|
| Launch Scenario | any value | Запустить сценарий |
| Resave Scenario | any value | Перезаписать сценарий (сохранить в него текущее состояние управляемых устройств). |
Создание серверной логики
Создание расписаний
Расписание событий в серверной логике - это планировщик с событиями, доступен в панели SCHEDULER при настройке логики для iRidium server. С помощью расписаний вы можете создать триггер, который с периодичностью или однократно сработает в указанное время и запустит выбранное правило (подробнее здесь).
Создание правил
После импорта Bus77 устройств в серверный проект, вы можете дополнительно настроить правила, которые будут работать на сервере, согласно заданной логике (подробнее здесь).
Для настройки правил укажите:
-
Условие срабатывания (WHEN) - событие, которое вызывает выполнение команд, указанных в THEN, но только если при этом выполняются условия, указанные в BUT ONLY IF.
Условиями для запуска правил в драйвере Bus77 могут выступать:
- показания датчиков (например,
LeakageState == 1), - состояние оборудования (например,
CurrentLevel < 50), - события кнопок (
SinglePress,DoublePress,LongPressStart).
- показания датчиков (например,
-
Действия при срабатывании (THEN) - все команды, настроенные в THEN будут выполнены друг за другом, начиная с верхнего в списке.
В драйвере Bus77 для создания действия достаточно отправить в команду необходимое значение (например, включение реле
State == 1). -
Исключающие условия (BUT ONLY IF) - если они не выполнены, команды из THEN не сработают. Если условий несколько, должны выполниться они все.
Исключающими условиями для запуска правил в драйвере Bus77 могут выступать:
- показания датчиков,
- состояние оборудования.
Пример управления оборудованием по нажатию на кнопку:
В драйвере Bus77 кнопка является событийным устройством. Каждое событие кнопки (SinglePress, DoublePress, LongPressStart и др.) изменяет свое состояние на 1 только по нажатию на кнопку, после чего возвращает свое привычное состояние в 0. Вы можете использовать события кнопки в правилах для включения или выключения света, включения сценариев и т.п.
Для примера настроим кнопку на включение / выключение света в комнате по одинарному нажатию на кнопку и выключение всего света в квартире по удержанию кнопки. Для этого:
- Создайте правило на включение диммера:
- в условии (WHEN) укажите событие одинарного нажатия на кнопку,
- в действии (THEN) выберите диммер, который необходимо включить, присвойте состоянию диммера 1,
- в исключающем условии (BUT ONLY IF) укажите, что действие будет происходить только если диммер выключен.

- Создайте правило на выключение диммера:
- в условии (WHEN) укажите событие одинарного нажатия на кнопку,
- в действии (THEN) выберите диммер, который необходимо выключить, присвойте состоянию диммера 0,
- в исключающем условии (BUT ONLY IF) укажите, что действие будет происходить только если диммер включен.

- Создайте правило на выключение всего света в квартире:
- в условии (WHEN) укажите событие удержания кнопки,
- в действии (THEN) выберите все необходимые источники света и присвойте им статус выключения (0).
